-
-
Notifications
You must be signed in to change notification settings - Fork 393
Update keybindings similar to MilkDrop #262
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
shubhamrajeevpunekar
wants to merge
1,574
commits into
projectM-visualizer:master
from
shubhamrajeevpunekar:update-keybindings
Closed
Update keybindings similar to MilkDrop #262
shubhamrajeevpunekar
wants to merge
1,574
commits into
projectM-visualizer:master
from
shubhamrajeevpunekar:update-keybindings
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- HLSL: Lots of HLSLparser fixes - HLSL: Add Preprocessor macro support - HLSL: Add functions: modf, tan - HLSL: Add while loops support - Shader static code fixes - Add define DUMP_SHADERS_ON_ERROR - ShaderEngine.hpp cleanup - Restore current preset message - Remove useless messages
Plugins should be unversioned shared objects
Fix build on ppc64
Add --disable-rpath switch to avoid hardcoded path
Also install icon file mentioned in the .desktop
Delete backup file otherwise it will get installed along with everything else
- fake audio - unlock FPS (linux only)
Renderer target rewrite to remove FBO support (better fps) Render to texture support restored
* use travis to select clang/gcc, upgrade xcode * where does this go * where does this go * - libc++-dev * bleh * config * test * enable SDL for all travis builds (because -test depends on it) * libsdl2 dep * - libc++-dev dep
…onsive. fix fullscreen->windowed. add ctl-q to quit.
…ndom textures (projectM-visualizer#239) * There was a bug that existed in open GL ES 2.0 implementations where glTexImage2D could not convert GL_RGB formed textures into GL_RGBA while generating the noise textures. The GL error was GL_INVALID_OPERATION(0x502) This probably made the noise textures blank. So a new class was added that has the alpha channel for the values. * Added a fudge for render farming milkdrop where we control the time and the ticks. * User defined time: Got rid of testing code * Attempt to fix WIN32 compile - it doesnt use or need the ability to control the time * Got rid of debug - got rid of minor warning * projectM.hpp - type in ifdef projectM_SDL_main.cpp - there is code added to make the initial random number dependent on the time of day, making the sequence of visualizers more unexpected. But the posix command time does not exist in Win32 land, so we disable it.
* autogen.sh: add more portable #!, provide -e key explicitly This is minority, NixOS and some other distros do not have this `sh`, paradoxically `/usr/bin/env` path is more widespread. Also documenting `set -e` * autogen.sh: upd output, make it portable `echo` has different behaviour, keys and possibilities on different systems. Example: ``` echo "Line1\nLine2" ``` Is probably parses `\n` in `macOS`, while Linux `echo` didn't, resulting in verbatim line. `printf` special character parsing is much more portable. Also removed the thanks "You followed directions! Great work!" to the person that just ran one command, which is a script that has one command inside and thanks the person for that.
…isualizer#249) This is intended to install the folders as deposited at the source. If the backend is used then the desired folder will be selected. This allows a better overlay of the available presets and avoids overwriting the same filenames in different folders during installation. New configure value "--enable-preset-subdirs"
* BUILDING.md: rm tautology & move phrase to relevant place * BUILDING.md: mv place build info after dependency info & add subsection `autogen.sh` is in strange state, it consists only of `autoreconf --install`, and thanks for doing everything right. Also it spews `\n` verbatim, because person was writing/testing it on mac. Standartizing it in later proposal. * BUILDING.md: upd deps info to universal documentaion It is impossible to provide&keep the deps list/names for all OSes. Also different `configure` options require different dependencies provided. To provide the main documentation on why and what is needed is more important then a bunch of partial one-liner examples. & the differences between systems and package names are minimal. So better describe the required dependencies in terms of Debian/Ubuntu, and allow maintainers to fiqure-out their OS-specific variants. * BUILDING.md: Android: upd commands to be a commands block * BUILDING.md: mv Windows down, to logically group all *nix info * BUILDING.md: mv sec Additional info on deps to be after main info on deps * BUILDING.md: upd text properly outlining command & lib names * BUILDING.md: Deps: Jack: add mention of libqt5opengl5 Since it uses Qt, so also `libqt5opengl5`. * BUILDING.md: Additonal info: upd libglm Co-Authored-By: Mischa Spiegelmock <[email protected]> * BUILDING.md: Building: upd ./configure comments Co-Authored-By: Mischa Spiegelmock <[email protected]>
* Reduce Qt5 requirements to a minimum * Extend the search path for Qt-related tools
This reverts commit a9bf984.
1. Updated keybinding for previous preset to BACKSPACE 2. Updated keybinding for hard cut next preset to H
revmischa
reviewed
Nov 4, 2019
src/libprojectM/KeyHandler.cpp
Outdated
@@ -169,7 +169,7 @@ void projectM::default_key_handler( projectMEvent event, projectMKeycode keycode | |||
break; | |||
case PROJECTM_K_b: | |||
break; | |||
case PROJECTM_K_n: | |||
case PROJECTM_K_H: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
can we keep both?
opened in favor of #279 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.